rush (something) into print - French English Dictionary